internet transaction - Spanish English Dictionary